Øyvind Kolås [Sat, 10 Nov 2007 23:19:11 +0000 (23:19 +0000)]
Do not accept BABL_FISH_REFERENCE as a valid result when fishing for
existing fishes.
* babl/babl-fish.c: (fishing_result_examine), (babl_fish):
svn path=/trunk/; revision=245
Øyvind Kolås [Sat, 10 Nov 2007 22:51:58 +0000 (22:51 +0000)]
documented BABL_STATS environment variable.
* docs/index-static.html.in: documented BABL_STATS environment
variable.
svn path=/trunk/; revision=244
Øyvind Kolås [Sat, 10 Nov 2007 13:51:05 +0000 (13:51 +0000)]
Upgraded babl from LGPLv2 to LGPLv3. Copyright statements in all files
have been updated to reflect this change, the permission to use leter
versions of the GNU licenses have been retained in all instances.)
* COPYING: changed to GPLv3
* COPYING.LESSER: added (LGPLv3's overlay over GPLv3)
svn path=/trunk/; revision=243
Michael Schumacher [Mon, 29 Oct 2007 23:22:40 +0000 (23:22 +0000)]
DIR_SEP='\' is evil, use DIR_SEP='\\' instead.
2007-10-30 Michael Schumacher <schumaml@cvs.gnome.org>
* configure.ac: DIR_SEP='\' is evil, use DIR_SEP='\\' instead.
svn path=/trunk/; revision=242
Kevin Cozens [Sat, 15 Sep 2007 00:01:00 +0000 (00:01 +0000)]
Define name of babl library file.
2007-09-14 Kevin Cozens <kcozens@cvs.gnome.org>
* configure.ac: Define name of babl library file.
* babl/babl-extension.c: Use name of babl library defined when
./configure was run.
svn path=/trunk/; revision=241
Kevin Cozens [Fri, 14 Sep 2007 23:42:23 +0000 (23:42 +0000)]
Changes to let BABL find its extensions at run time when the BABL_PATH
2007-09-14 Kevin Cozens <kcozens@cvs.gnome.org>
Changes to let BABL find its extensions at run time when the
BABL_PATH environment variable is not set.
* configure.ac: Don't specify BABL_PATH in here. Renamed
BABL_LIST_SEPERATOR to BABL_DIR_SEPARATOR.
* babl/babl-extension.c: Include /lib as part of default BABL_PATH.
Renamed #define's used to specify the path and directory separators.
Use the values from config.h that were set when ./configure was run.
svn path=/trunk/; revision=240
Kevin Cozens [Wed, 12 Sep 2007 00:44:02 +0000 (00:44 +0000)]
Added check for existence of automake-1.10. Fixes bug #474507.
2007-09-11 Kevin Cozens <kcozens@cvs.gnome.org>
* autogen.sh: Added check for existence of automake-1.10.
Fixes bug #474507.
svn path=/trunk/; revision=239
Øyvind Kolås [Mon, 10 Sep 2007 12:54:18 +0000 (12:54 +0000)]
return immediately if 0 pixels were requested to be processed.
* babl/babl-internal.c: (babl_process): return immediately if 0 pixels
were requested to be processed.
svn path=/trunk/; revision=238
Øyvind Kolås [Sat, 1 Sep 2007 19:09:39 +0000 (19:09 +0000)]
added.
* MAINTAINERS: added.
svn path=/trunk/; revision=237
Øyvind Kolås [Thu, 30 Aug 2007 12:25:22 +0000 (12:25 +0000)]
Applied patch from Kevin Cozens fixing bug #467652
* babl/Makefile.am: Use DL flag set by ./configure instead of
hard-coding it in Makefile
svn path=/trunk/; revision=236
Kevin Cozens [Thu, 2 Aug 2007 15:07:41 +0000 (15:07 +0000)]
extensions/gggl.c Only include math.h once.
2007-08-02 Kevin Cozens <kcozens@cvs.gnome.org>
* extensions/gggl.c
* extensions/gggl-lies.c: Only include math.h once.
svn path=/trunk/; revision=235
Øyvind Kolås [Wed, 1 Aug 2007 21:50:23 +0000 (21:50 +0000)]
Fixed compiler abort on certain LDFLAGS values (-Wl,-z,defs) by
applying patch from christopher taylor, closing bug #462536.
* babl/Makefile.am:
* extensions/Makefile.am:
svn path=/trunk/; revision=234
Øyvind Kolås [Sun, 25 Mar 2007 21:44:16 +0000 (21:44 +0000)]
reindented all of the code using uncrustify
svn path=/trunk/; revision=233
Étienne Bersac [Wed, 21 Mar 2007 20:33:52 +0000 (20:33 +0000)]
Don't distribute generated files. It's spurious when packaging.
svn path=/trunk/; revision=232
Øyvind Kolås [Wed, 21 Mar 2007 17:12:39 +0000 (17:12 +0000)]
Make force the value of shrext to either .dll or .so (it seems like it
* configure.ac: Make force the value of shrext to either .dll or .so
(it seems like it wasn't defined for unixy systems after all).
svn path=/trunk/; revision=231
Michael Schumacher [Tue, 13 Mar 2007 22:54:55 +0000 (22:54 +0000)]
use PATHSEP (platform-dependent, defined to ';' on win32) for
2007-03-13 Michael Schumacher <schumaml@cvs.gnome.org>
* configure.ac: use PATHSEP (platform-dependent, defined to ';' on
win32) for BABL_LIST_SEPERATOR
svn path=/trunk/; revision=230
Michael Schumacher [Tue, 13 Mar 2007 19:44:35 +0000 (19:44 +0000)]
AC_SUBST and AC_DEFINE $shrext into variables for Makefiles and source.
2007-03-13 Michael Schumacher <schumaml@cvs.gnome.org>
* configure.ac: AC_SUBST and AC_DEFINE $shrext into variables for
Makefiles and source.
* extension/Makefile.am: use $(SHREXT) instead of .$(SOext).
* babl/babl-extension.c: use SHREXT instead of a hardcoded ".so"
and get rid of a dirent->d_ino > 0 check which has been there for
reasons unknown.
svn path=/trunk/; revision=229
Michael Schumacher [Mon, 12 Mar 2007 20:58:13 +0000 (20:58 +0000)]
applied patch by John Marshall to make babl extensions build on Windows.
2007-03-12 Michael Schumacher <schumaml@cvs.gnome.org>
* Makefile.am:
* extensions/Makefile.am: applied patch by John Marshall to make
babl extensions build on Windows. They do not work yet, though. Fixes
bug #409957.
svn path=/trunk/; revision=228
Øyvind Kolås [Mon, 12 Mar 2007 01:45:17 +0000 (01:45 +0000)]
go fishing for an existing fish for the source/destination combination
* babl/babl-fish.c: (fishing_result_examine), (go_fishing),
(babl_fish): go fishing for an existing fish for the
source/destination combination before trying to create one.
svn path=/trunk/; revision=227
Øyvind Kolås [Mon, 12 Mar 2007 01:40:39 +0000 (01:40 +0000)]
go fishing for an existing fish for the source/destination combination
* babl/babl-fish.c: (fishing_result_examine), (go_fishing),
(babl_fish): go fishing for an existing fish for the
source/destination combination before trying to create one.
svn path=/trunk/; revision=226
Øyvind Kolås [Wed, 21 Feb 2007 23:09:04 +0000 (23:09 +0000)]
make _Babl be a typedef and not a union that gets included and defined for
* babl/babl-classes.h: make _Babl be a typedef and not a union that
gets included and defined for every single object generated.
Fixes bug #409781.
svn path=/trunk/; revision=225
Øyvind Kolås [Sun, 18 Feb 2007 11:49:28 +0000 (11:49 +0000)]
post release increment to 0.0.15
* configure.ac: post release increment to 0.0.15
svn path=/trunk/; revision=224
Øyvind Kolås [Sun, 18 Feb 2007 09:22:15 +0000 (09:22 +0000)]
increased version to 0.0.14 for release.
* configure.ac: increased version to 0.0.14 for release.
svn path=/trunk/; revision=223
Øyvind Kolås [Sat, 17 Feb 2007 21:34:46 +0000 (21:34 +0000)]
adds, reordering and trimming of information in webpage.
* docs/index-static.html.in: adds, reordering and trimming of
information in webpage.
svn path=/trunk/; revision=222
Øyvind Kolås [Sat, 17 Feb 2007 21:09:15 +0000 (21:09 +0000)]
removed obsoloted FIXME.
* babl/base/model-gray.c: removed obsoloted FIXME.
svn path=/trunk/; revision=221
Øyvind Kolås [Sat, 17 Feb 2007 19:45:26 +0000 (19:45 +0000)]
reincorporate NEWS, added link to extensions dir in subversion.
* docs/index-static.html.in: reincorporate NEWS, added link to
extensions dir in subversion.
svn path=/trunk/; revision=220
Øyvind Kolås [Fri, 16 Feb 2007 11:48:54 +0000 (11:48 +0000)]
cache the values looked up from BABL_ERROR and BABL_PATH_LENGTH
* babl/babl-fish-path.c: (legal_error), (max_path_length): cache the
values looked up from BABL_ERROR and BABL_PATH_LENGTH environment
variables, changed default maximum conversion path length from 3 to 4.
svn path=/trunk/; revision=219
Øyvind Kolås [Fri, 16 Feb 2007 10:50:31 +0000 (10:50 +0000)]
specify Y'CbCrA model instead of Y'CbCr for Y'CbCrA float.
* babl/base/formats.c: (babl_formats_init): specify Y'CbCrA model
instead of Y'CbCr for Y'CbCrA float.
svn path=/trunk/; revision=218
Øyvind Kolås [Thu, 15 Feb 2007 16:37:41 +0000 (16:37 +0000)]
simplified logic of code to speed it up.
* extensions/gegl-fixups.c: (conv_rgbAF_rgb8): simplified logic
of code to speed it up.
svn path=/trunk/; revision=217
Øyvind Kolås [Wed, 14 Feb 2007 23:23:36 +0000 (23:23 +0000)]
avoid divisions by zero, thus making the reference conversions correct.
* babl/base/model-rgb.c: (premultiplied_to_non_premultiplied),
(rgba_gamma_2_2_premultiplied2rgba): avoid divisions by zero,
thus making the reference conversions correct.
svn path=/trunk/; revision=216
Øyvind Kolås [Sun, 11 Feb 2007 01:29:37 +0000 (01:29 +0000)]
updated news for many versions.
* NEWS: updated news for many versions.
svn path=/trunk/; revision=215
Kevin Cozens [Sat, 10 Feb 2007 04:16:17 +0000 (04:16 +0000)]
Changed CVS reference to SVN.
2007-02-09 Kevin Cozens <kcozens@cvs.gnome.org>
* autogen.sh: Changed CVS reference to SVN.
* configure.ac: Set BABL_UNSTABLE to 1 for odd micro numbers
when major and minor are both 0.
* babl.pc.in
* babl/Makefile.am
* tests/Makefile.am: Use version number in library name.
svn path=/trunk/; revision=214
Kevin Cozens [Sat, 10 Feb 2007 02:10:39 +0000 (02:10 +0000)]
babl/Makefile.am babl/base/Makefile.am Removed references to .cvsignore.
2007-02-09 Kevin Cozens <kcozens@cvs.gnome.org>
* babl/Makefile.am
* babl/base/Makefile.am
* docs/graphics/Makefile.am: Removed references to .cvsignore.
* docs/Makefile.am: Removed reference to .cvsignore. Removed
^M from end of lines.
svn path=/trunk/; revision=213
Kevin Cozens [Sat, 10 Feb 2007 02:08:08 +0000 (02:08 +0000)]
babl/Makefile.am babl/base/Makefile.am Removed references to .cvsignore.
2007-02-09 Kevin Cozens <kcozens@cvs.gnome.org>
* babl/Makefile.am
* babl/base/Makefile.am
* docs/graphics/Makefile.am: Removed references to .cvsignore.
* docs/Makefile.am: Removed reference to .cvsignore. Removed
^M from end of lines.
svn path=/trunk/; revision=212
Øyvind Kolås [Wed, 31 Jan 2007 00:13:02 +0000 (00:13 +0000)]
removed .cvsignore files
svn path=/trunk/; revision=211
Øyvind Kolås [Tue, 30 Jan 2007 23:36:09 +0000 (23:36 +0000)]
Removed .cvsignore files.
svn path=/trunk/; revision=210
Øyvind Kolås [Sun, 28 Jan 2007 17:09:00 +0000 (17:09 +0000)]
set version to 0.0.13
* configure.ac: set version to 0.0.13
svn path=/trunk/; revision=209
Øyvind Kolås [Sun, 28 Jan 2007 17:08:17 +0000 (17:08 +0000)]
set version to 0.0.12
* configure.ac: set version to 0.0.12
svn path=/trunk/; revision=208
Øyvind Kolås [Sun, 28 Jan 2007 17:03:22 +0000 (17:03 +0000)]
things are not in CVS but SVN now.
* docs/index-static.html.in: things are not in CVS but SVN now.
svn path=/trunk/; revision=207
Øyvind Kolås [Sun, 28 Jan 2007 16:55:03 +0000 (16:55 +0000)]
shut up compiler warning.
* babl/babl-conversion.c: (babl_conversion_new): shut up compiler
warning.
svn path=/trunk/; revision=206
Øyvind Kolås [Sun, 28 Jan 2007 16:53:31 +0000 (16:53 +0000)]
give names to the custom formats.
* extensions/gegl-fixups.c: (init): give names to the custom formats.
svn path=/trunk/; revision=205
Øyvind Kolås [Sun, 28 Jan 2007 15:40:52 +0000 (15:40 +0000)]
added Michael Natterer as janitor.
* AUTHORS: added Michael Natterer as janitor.
svn path=/trunk/; revision=204
Øyvind Kolås [Sun, 28 Jan 2007 15:05:16 +0000 (15:05 +0000)]
added Tim Mooney
* AUTHORS: added Tim Mooney
svn path=/trunk/; revision=202
Øyvind Kolås [Sun, 28 Jan 2007 14:46:07 +0000 (14:46 +0000)]
added optimized permutator for going from cairo's buffer format to RGBA
* extensions/gegl-fixups.c: (conv_bgrA8_rgba8), (init): added
optimized permutator for going from cairo's buffer format to RGBA byte
order, as well as unpremultiplying.
svn path=/trunk/; revision=201
Øyvind Kolås [Sun, 28 Jan 2007 14:30:57 +0000 (14:30 +0000)]
fixed gamma conversion.
* extensions/gegl-fixups.c: fixed gamma conversion.
svn path=/trunk/; revision=200
Michael Schumacher [Mon, 22 Jan 2007 00:33:20 +0000 (00:33 +0000)]
declare the test programs used during doc creating as variables to keep
2007-01-22 Michael Schumacher <schumaml@cvs.gnome.org>
* docs/Makefile.am: declare the test programs used during doc
creating as variables to keep the commands in targets readable.
svn path=/trunk/; revision=199
Øyvind Kolås [Sun, 21 Jan 2007 23:40:45 +0000 (23:40 +0000)]
Applied patch from Tim Mooney fixing bug #392916
* extensions/Makefile.am: $(prefix)/lib/babl-0.0 for its extensions
dir, which is incorrect for many 64 bit platforms. It should instead
use $(libdir)/babl-0.0.
svn path=/trunk/; revision=198
Øyvind Kolås [Sun, 21 Jan 2007 23:34:06 +0000 (23:34 +0000)]
applied patch from Tim Mooney fixing bug #392843, replacing _FUNCTION_
* babl/babl-internal.h: applied patch from Tim Mooney fixing bug
#392843, replacing _FUNCTION_ with _func_ which is the C99 equivalent
of the gcc extension.
svn path=/trunk/; revision=197
Michael Schumacher [Tue, 16 Jan 2007 00:39:31 +0000 (00:39 +0000)]
remove the check for dlopen again - didn't work as intended for #idfef
2007-01-16 Michael Schumacher <schumaml@cvs.gnome.org>
* configure.ac: remove the check for dlopen again - didn't work as
intended
* babl/babl-extension.c: for #idfef WIN32, #define dl* functions
to their Windows equivalents (LoadLibrary, GetProcAddress,
FreeLibrary).
svn path=/trunk/; revision=196
Øyvind Kolås [Mon, 8 Jan 2007 14:01:39 +0000 (14:01 +0000)]
define HAVE_DLOPEN if HAVE_DLFCN is set.
* babl/babl-extension.c: define HAVE_DLOPEN if HAVE_DLFCN is set.
svn path=/trunk/; revision=195
Øyvind Kolås [Sun, 7 Jan 2007 23:59:06 +0000 (23:59 +0000)]
set version to 0.0.11
* configure.ac: set version to 0.0.11
svn path=/trunk/; revision=194
Michael Schumacher [Sat, 6 Jan 2007 14:21:14 +0000 (14:21 +0000)]
This change makes babl buildable on Windows.
2007-01-06 Michael Schumacher <schumaml@cvs.gnome.org>
This change makes babl buildable on Windows.
* configure.ac: Add a check for function dlopen and disabled
static libs by default. Check for gettimeofday by using
AC_REPLACE_FUNCS.
* babl/babl-internal.h: Add definitions for srandom and radnom to
srand and rand for the windows platform.
* babl/babl-conversion.c
* babl-model.c: Include babl-internal.h after math.h
* babl/babl-extension.c: Use #ifdef HAVE_DLOPEN to hide dl* if it
is not available.
* babl/Makefile.am: Removed win32_libs and added @LTLIBOBJS@ to
LIBADD to get the replacement for gettimeofday linked in if
needed.
* babl/gettimeofday.c: New file to provide a replacement for
gettimeofday, only used on Windows yet.
svn path=/trunk/; revision=193
Michael Schumacher [Sat, 6 Jan 2007 13:48:10 +0000 (13:48 +0000)]
don't go into the extensions subdirectory on Windows removed the
2007-01-06 Michael Schumacher <schumaml@cvs.gnome.org>
* Makefile.am: don't go into the extensions subdirectory on
Windows
* extensions/Makefile.am: removed the win32_libs definition, using
libgw32c does more harm than good, apparently
svn path=/trunk/; revision=192
Michael Schumacher [Sat, 6 Jan 2007 13:00:28 +0000 (13:00 +0000)]
added EXEEXT to the tools used in some commands
2007-01-06 Michael Schumacher <schumaml@cvs.gnome.org>
* docs/Makefile.am: added EXEEXT to the tools used in some
commands
* docs/tools/changelog2rss: remove unused SET_TITLE and
LISTING_TYPE; the former did cause an error on Windows
svn path=/trunk/; revision=191
Kevin Cozens [Tue, 2 Jan 2007 04:01:31 +0000 (04:01 +0000)]
Fixes for various punctuation, grammar, and typographical errors.
2007-01-01 Kevin Cozens <kcozens@cvs.gnome.org>
* docs/index-static.html.in: Fixes for various punctuation, grammar,
and typographical errors.
svn path=/trunk/; revision=190
Kevin Cozens [Tue, 2 Jan 2007 03:53:39 +0000 (03:53 +0000)]
Changes to properly (or at least better) version the babl library.
2007-01-01 Kevin Cozens <kcozens@cvs.gnome.org>
* configure.ac: Changes to properly (or at least better) version the
babl library.
* babl.pc.in: It is too soon to include version information in the
name of the babl library at link time.
svn path=/trunk/; revision=189
Kevin Cozens [Mon, 1 Jan 2007 20:58:45 +0000 (20:58 +0000)]
Some changes to fix build problems in FreeBSD and Windows.
2007-01-01 Kevin Cozens <kcozens@cvs.gnome.org>
Some changes to fix build problems in FreeBSD and Windows.
* configure.ac: Added missing m4 defines specifying version numbers,
and tests for libdl and libm (sets DL_LIB and MATH_LIB respectively).
* babl.pc.in: Replaced several hard-coded items with ones defined
when configure is run.
* babl/base/Makefile.am:
* extensions/Makefile.am:
* tests/Makefile.am: Use $(DL_LIB) and $(MATH_LIB) instead of
hard-coded options.
svn path=/trunk/; revision=188
Øyvind Kolås [Fri, 29 Dec 2006 15:30:19 +0000 (15:30 +0000)]
set the version of babl to 0.0.9
* configure.ac: set the version of babl to 0.0.9
Øyvind Kolås [Fri, 29 Dec 2006 15:29:51 +0000 (15:29 +0000)]
set the version of babl to 0.0.8
* configure.ac: set the version of babl to 0.0.8
Øyvind Kolås [Fri, 29 Dec 2006 13:51:19 +0000 (13:51 +0000)]
include changelog2rss script.
* docs/Makefile.am: include changelog2rss script.
Øyvind Kolås [Fri, 17 Nov 2006 22:38:37 +0000 (22:38 +0000)]
Make babl compile with stricter compiler warnings, mostly related to
changing pointer arith from void* to char*.
* babl/babl-classes.h:
* babl/babl-component.c: (component_new):
* babl/babl-conversion.c: (conversion_new),
(babl_conversion_planar_process), (babl_conversion_process):
* babl/babl-core.c: (convert_double_double), (rgba_to_rgba):
* babl/babl-extension.c: (extension_new):
* babl/babl-fish-path.c: (babl_fish_path):
* babl/babl-fish-reference.c: (babl_fish_reference),
(convert_to_double), (convert_from_double), (process_same_model),
(babl_fish_reference_process):
* babl/babl-fish-simple.c: (babl_fish_simple):
* babl/babl-fish.c: (babl_fish_process):
* babl/babl-format.c: (format_new):
* babl/babl-image.c: (image_new), (babl_image_from_linear),
(babl_image):
* babl/babl-internal.h:
* babl/babl-memory.c: (babl_malloc):
* babl/babl-model.c: (model_new):
* babl/babl-type.c: (type_new), (r_interval), (test_init):
* babl/base/babl-base.c:
* babl/base/babl-base.h:
* babl/base/formats.c:
* babl/base/model-gray.c: (rgba_to_graya), (rgba_to_gray),
(rgb_to_gray_2_2), (gray_2_2_to_rgb), (graya_to_rgba),
(gray_to_rgba), (gray_alpha_premultiplied_to_rgba),
(rgba_to_gray_alpha_premultiplied),
(non_premultiplied_to_premultiplied),
(premultiplied_to_non_premultiplied),
(rgba2gray_gamma_2_2_premultiplied),
(gray_gamma_2_2_premultiplied2rgba):
* babl/base/model-rgb.c: (copy_strip_1), (g3_gamma_2_2),
(g3_inv_gamma_2_2), (non_premultiplied_to_premultiplied),
(premultiplied_to_non_premultiplied),
(rgba2rgba_gamma_2_2_premultiplied),
(rgba_gamma_2_2_premultiplied2rgba), (rgba2rgba_gamma_2_2),
(rgba_gamma_2_22rgba):
* babl/base/model-ycbcr.c: (rgba_to_ycbcra), (rgba_to_ycbcr),
(ycbcra_to_rgba), (ycbcr_to_rgba):
* babl/base/type-float.c: (convert_double_float),
(convert_float_double):
* babl/base/type-u16.c: (convert_double_u16_scaled),
(convert_u16_double_scaled):
* babl/base/type-u32.c: (convert_double_u32_scaled),
(convert_u32_double_scaled):
* babl/base/type-u8.c: (convert_double_u8_scaled),
(convert_u8_double_scaled):
* extensions/CIE-Lab.c: (rgba_to_lab), (lab_to_rgba),
(rgba_to_laba), (laba_to_rgba), (convert_double_u8_scaled),
(convert_u8_double_scaled), (convert_double_u16_scaled),
(convert_u16_double_scaled):
* extensions/gegl-fixups.c: (conv_F_8), (conv_8_F):
* extensions/gggl-lies.c: (conv_F_8), (conv_F_16), (conv_8_F),
(conv_16_F):
* extensions/gggl.c: (conv_F_8), (conv_F_16), (conv_8_F),
(conv_16_F):
* extensions/naive-CMYK.c: (rgba_to_cmyk), (cmyk_to_rgba):
* tests/babl-html-dump.c: (normalize):
* tests/babl_class_name.c:
* tests/formats.c: (format_check):
* tests/grayscale_to_rgb.c:
* tests/models.c: (model_check):
* tests/rgb_to_bgr.c:
* tests/rgb_to_ycbcr.c:
* tests/srgb_to_lab_u8.c:
* tests/types.c: (type_check):
Øyvind Kolås [Wed, 15 Nov 2006 19:33:52 +0000 (19:33 +0000)]
Set the default BABL_PATH based on the prefix babl is compiled for.
* babl/Makefile.am:
* babl/babl-extension.c:
Øyvind Kolås [Tue, 7 Nov 2006 18:07:29 +0000 (18:07 +0000)]
added "CIE Lab alpha float" as a default format.
* extensions/CIE-Lab.c: (formats): added "CIE Lab alpha float" as
a default format.
Øyvind Kolås [Mon, 16 Oct 2006 23:42:46 +0000 (23:42 +0000)]
set the version of babl to 0.0.7
* configure.ac: set the version of babl to 0.0.7
Øyvind Kolås [Mon, 16 Oct 2006 23:38:08 +0000 (23:38 +0000)]
set the version of babl to 0.0.6
* configure.ac: set the version of babl to 0.0.6
Øyvind Kolås [Mon, 9 Oct 2006 13:40:41 +0000 (13:40 +0000)]
Cleaned up the typedef for Babl, fixes issues with g++.
Øyvind Kolås [Tue, 26 Sep 2006 13:48:48 +0000 (13:48 +0000)]
fixed an issue with g++
Øyvind Kolås [Fri, 22 Sep 2006 23:18:15 +0000 (23:18 +0000)]
output utf8 conversion grid when building on crucible
Øyvind Kolås [Thu, 14 Sep 2006 15:20:36 +0000 (15:20 +0000)]
added babl_total_usecs
Øyvind Kolås [Tue, 12 Sep 2006 21:14:00 +0000 (21:14 +0000)]
decreased required automake version to 1.7.9.
* autogen.sh: decreased required automake version to 1.7.9.
Michael Schumacher [Tue, 12 Sep 2006 20:19:29 +0000 (20:19 +0000)]
use the autogen.sh of GIMP as a base for babl's autogen.sh. Among other
2006-09-12 Michael Schumacher <schumaml@cvs.gnome.org>
* autogen.sh: use the autogen.sh of GIMP as a base for babl's
autogen.sh. Among other things, this enables maintainer mode by
default.
Kevin Cozens [Mon, 11 Sep 2006 04:37:43 +0000 (04:37 +0000)]
babl/babl-classes.h babl/babl-conversion.c babl/babl-fish-path.c
2006-09-10 Kevin Cozens <kcozens@cvs.gnome.org>
* babl/babl-classes.h
* babl/babl-conversion.c
* babl/babl-fish-path.c
* babl/babl-fish-stats.c
* babl/babl-internal.c: Tick times are in usecs not msecs. Use longs
to hold tick values.
* babl/babl-util.h:
* babl/babl-util.c (babl_ticks): Fixed calculation of time (usecs
not msecs). Changed declaration to return a long not unsigned int.
Øyvind Kolås [Fri, 8 Sep 2006 22:38:27 +0000 (22:38 +0000)]
moved -fPIC from LD_FLAGS to CFLAGS
Øyvind Kolås [Fri, 8 Sep 2006 14:19:46 +0000 (14:19 +0000)]
added -fPIC to LD_FLAGS for extensions, thus making them compile on 64bit archs as well
Michael Schumacher [Mon, 4 Sep 2006 22:16:09 +0000 (22:16 +0000)]
have to link with libbabl.a, at least on the Windows platforms
2006-09-04 Michael Schumacher <schumaml@cvs.gnome.org>
* extensions/Makefile.am: have to link with libbabl.a, at least on
the Windows platforms
Øyvind Kolås [Thu, 31 Aug 2006 14:14:24 +0000 (14:14 +0000)]
added Makefile.in to extensions/.cvsignore
Øyvind Kolås [Thu, 31 Aug 2006 14:12:05 +0000 (14:12 +0000)]
set the version of babl to 0.0.5
Øyvind Kolås [Thu, 31 Aug 2006 14:10:39 +0000 (14:10 +0000)]
updated AUTHORS, added download link, set version to 0.0.4
Øyvind Kolås [Thu, 31 Aug 2006 13:38:46 +0000 (13:38 +0000)]
fix glitch in previous commit
Øyvind Kolås [Thu, 31 Aug 2006 13:26:00 +0000 (13:26 +0000)]
added a dependency on all for README, making it possible to do ./autogen.sh && make distcheck from a clean CVS checkout
Kevin Cozens [Mon, 28 Aug 2006 17:30:54 +0000 (17:30 +0000)]
Added AM_MAINTAINER_MODE.
2006-08-28 Kevin Cozens <kcozens@cvs.gnome.org>
* configure.ac: Added AM_MAINTAINER_MODE.
* docs/Makefile.am: Moved BablFishPath.txt to BUILT_EXTRA_DIST.
* tests/Makefile.am: Removed .cvsignore from EXTRA_DIST.
Kevin Cozens [Mon, 28 Aug 2006 16:23:45 +0000 (16:23 +0000)]
Changes to get 'make distcheck' working properly.
2006-08-28 Kevin Cozens <kcozens@cvs.gnome.org>
Changes to get 'make distcheck' working properly.
* docs/Makefile.am: Added BablFishPath to DISTCLEANFILES.
* extensions/Makefile.am: Added.
* extensions/Makefile.in: Removed (replaced by Makefile.am).
Michael Schumacher [Fri, 25 Aug 2006 20:36:10 +0000 (20:36 +0000)]
added AC_LIBTOOL_WIN32_DLL as a preparation for proper builds of shared
2006-08-25 Michael Schumacher <schumaml@cvs.gnome.org>
* configure.ac: added AC_LIBTOOL_WIN32_DLL as a preparation for
proper builds of shared libs on win32 & there's no need to define
OS_WIN32 here...
* babl/babl-extension.c: ...if the only place where it is needed
can be handled by HAVE_DLFCN_H
Øyvind Kolås [Thu, 24 Aug 2006 21:56:05 +0000 (21:56 +0000)]
do not add libbabl.a into plug-ins
Øyvind Kolås [Thu, 6 Jul 2006 22:01:16 +0000 (22:01 +0000)]
Added -lm to LDFLAGS
Øyvind Kolås [Fri, 23 Jun 2006 22:55:07 +0000 (22:55 +0000)]
stripped trailing /babl from CFLAGS include path
Øyvind Kolås [Mon, 12 Jun 2006 19:33:06 +0000 (19:33 +0000)]
do not do type checking based on pointer decorations in a public API
Øyvind Kolås [Tue, 6 Jun 2006 21:07:08 +0000 (21:07 +0000)]
preinitialize known formats
Øyvind Kolås [Tue, 6 Jun 2006 19:46:54 +0000 (19:46 +0000)]
added a set of conversions (and formats) from gggl
Øyvind Kolås [Tue, 6 Jun 2006 19:09:33 +0000 (19:09 +0000)]
do not rely on a tempfile tool
Øyvind Kolås [Tue, 6 Jun 2006 19:03:26 +0000 (19:03 +0000)]
do not rely on a tempfile tool
Øyvind Kolås [Mon, 5 Jun 2006 00:56:33 +0000 (00:56 +0000)]
speed up GEGL
Øyvind Kolås [Fri, 2 Jun 2006 08:59:54 +0000 (08:59 +0000)]
fixed some compile warnings
Øyvind Kolås [Fri, 2 Jun 2006 08:51:39 +0000 (08:51 +0000)]
added babl-classes to the installed headers
Øyvind Kolås [Wed, 22 Feb 2006 13:00:56 +0000 (13:00 +0000)]
added link to DHTML coverage chart
Øyvind Kolås [Wed, 22 Feb 2006 12:58:25 +0000 (12:58 +0000)]
added gggl backing conversions
Michael Schumacher [Sat, 17 Dec 2005 21:34:39 +0000 (21:34 +0000)]
add libgw32 and its dependencies to LDADD for the win32 platform
2005-12-17 Michael Schumacher <schumaml@cvs.gnome.org>
* extensions/Makefile.in: add libgw32 and its dependencies to
LDADD for the win32 platform
Øyvind Kolås [Thu, 10 Nov 2005 18:37:11 +0000 (18:37 +0000)]
language cleanup
Sven Neumann [Tue, 8 Nov 2005 15:28:54 +0000 (15:28 +0000)]
use AM_CONFIG_HEADER instead of AC_CONFIG_HEADERS.
2005-11-08 Sven Neumann <sven@gimp.org>
* configure.ac: use AM_CONFIG_HEADER instead of AC_CONFIG_HEADERS.
Øyvind Kolås [Fri, 4 Nov 2005 10:10:11 +0000 (10:10 +0000)]
fixed an invalid memory access